package se.webbzon.boltzmann.minigame.sandbox;

public interface SandBoxAnimatable extends SandBoxItem {
	
	/** Returns the current animation of this sand box item. **/
	public SandBoxAnimation getAnimation();
	
	/** Sets the animation of this sand box item. **/
	public void setAnimation(SandBoxAnimation animation);
	
	/** Sets the size of this sand box item. **/
	public void setSize(double width, double height);
	
	/** Returns the transparency value of this sand box item. **/
	public void setTransparency(float transparency);
	
	/** Returns the transparency value of this sand box item. **/
	public float getTransparency();
	
	/** Sets the rotation of this sand box item. **/
	public void setRotation(double rotation);
	
	/** Returns the rotation of this sand box item. **/
	public double getRotation();

}
